cherry tomato – English–Español translations

🇬🇧 en es 🇪🇸

cherry tomato noun

  • a type of small tomato
tomate cereza, tomate cherry
Wiktionary Links